package com.project.common.transfer;

import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


@Data
public abstract class AbstractComparableNumber {


    /**
     * 列名
     */
    @JsonIgnore
    private String name;

    /**
     * 列名称2
     */
    @JsonIgnore
    private String nameAddition;

    /**
     * 起始比较方向
     */
    @ApiModelProperty("起始比较方向")
    private String compareDirectionStart;

    /**
     * 且/或
     */
    @ApiModelProperty("且/或 1-且,2-或")
    public String andOr;


    /**
     * 起始值
     */
    @ApiModelProperty("起始值")
    private Number startValue;


    /**
     * 结束值
     */
    @ApiModelProperty("结束值")
    private Number endValue;

    /**
     * 结束比较方向
     */
    @ApiModelProperty("结束比较方向")
    private String compareDirectionEnd;
}
